play a noble part - Turkish English Dictionary